Exploring the Potential of Architecture-Level Power Optimizations

نویسندگان

  • John S. Seng
  • Dean M. Tullsen
چکیده

This paper examines the limits of microprocessor energy reduction available via certain classes of architecture-level optimization. It focuses on three sources of waste that consume energy. The first is the execution of instructions that are unnecessary for correct program execution. The second source of wasted power is speculation waste – waste due to speculative execution of instructions that do not commit their results. The third source is architectural waste. This comes from suboptimal sizing of processor structures. This study shows that when these sources of waste are eliminated, processor energy has the potential to be reduced by 55% and 52% for the integer and floating point benchmarks respectively.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Exploring Dialogism and Multivocality in L2 Classroom-Discourse Architecture in Iran

Critical pedagogy (CP), as a poststructuralist educational movement, challenges the asymmetrical, power-over nature of classroom discourse and seeks to accommodate multivocality in the classroom and in the society. This study probed the discourse architecture of EFL classrooms in Iran. Specifically, it aimed to explore to what extent Iranian EFL classrooms have stepped away from the teacher-dom...

متن کامل

Classification of Compiler Optimizations for High Performance, Small Area and Low Power in FPGAs

We propose a classification of high and low-level compiler optimizations to reduce the clock period, power consumption and area requirements in Field-programmable Gate Array (FPGA) architectures. The potential of each optimization, its effect on clock period, power and area and machine dependency is explained in detail.

متن کامل

Compiler Optimizations for Low Power Systems

Most current compiler optimizations focus on improving execution time. With the increasingly widespread use of embedded systems, however, power/energy consumption is also becoming an important issue. This is particularly true for battery-operated devices where power consumption has first class status along with performance and form factor. This paper makes the following contributions. First, we...

متن کامل

Architecture-Level Power Optimization - What Are the Limits?

This paper explores the limits of microprocessor power savings available via certain classes of architecture-level optimization. It classifies architectural power optimizations into three categories, three sources of waste that consume energy. The first is the execution of instructions that are unnecessary for correct program execution. The second source of wasted power is speculation waste – w...

متن کامل

System-Level Power Optimization of Video Codecs on Embedded Cores: A Systematic Approach

A battery powered multimedia communication device requires a very energy efficient implementation. The required efficiency can only be acquired by careful optimization at all levels of the design. System-level power optimizations have a dramatic impact on the overall power budget. We have proposed a system-level step-wise methodology to reduce the power in hardware realizations of data-dominate...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003